perm filename A86.TEX[106,RWF] blob sn#807791 filedate 1985-11-18 generic text, type C, neo UTF8
COMMENT āŠ—   VALID 00002 PAGES
C REC  PAGE   DESCRIPTION
C00001 00001
C00002 00002	\magnification\magstephalf
C00004 ENDMK
CāŠ—;
\magnification\magstephalf
\input macro.tex
\def\today{\ifcase\month\or
  January\or February\or March\or April\or May\or June\or
  July\or August\or September\or October\or November\or December\fi
  \space\number\day, \number\year}
\baselineskip 14pt
\rm
\parskip 6pt
\line{\sevenrm a86.tex[106,phy] \today\hfill}

\bigskip
\line{\bf Final Project.\hfill}

Write a program which accepts as input ``wallpaper patterns'' like these:


\vskip 2truein

\noindent
and polygons, and which can ``paint'' a polygon with a pattern, like this:

\vskip 2.5truein

\noindent
The polygons are presented to the program as a list of coordinate pairs
of the vertices as one goes around the perimeter clockwise. The patterns
are rectangular, entered inside a frame of @~signs.

\bigskip
\line{\copyright 1985 Robert W. Floyd\hfill}
\line{First draft (not published) April 8, l985.\hfill}

\bye